home *** CD-ROM | disk | FTP | other *** search
- property spriteNum, sn, mdown
- global fs, fsrect, secondwidth, secondheight
-
- on beginSprite me
- sn = sprite(spriteNum)
- mdown = 0
- end
-
- on mouseDown me
- mdown = 1
- end
-
- on mouseUp me
- mdown = 0
- end
-
- on mouseUpOutSide me
- mdown = 0
- end
-
- on mouseWithin me
- if mdown then
- mypos = max(sn.left, min(the mouseH, sn.right))
- myval = mypos - sn.left
- sprite(spriteNum + 1).locH = mypos
- myperc = (sprite(spriteNum + 1).locH - sn.left) / float(sn.width)
- leftpoint = (myperc * 2400) - 1200
- boorect = rect(leftpoint, 0, leftpoint + secondwidth, secondheight)
- fs.rect = boorect
- end if
- end
-